part of '../repository.dart';

sealed class GooglePlayNewPurchasedItemSyncFailure {}

class UnauthorizedGooglePlayNewPurchasedItemSyncFailure extends Equatable
    implements GooglePlayNewPurchasedItemSyncFailure {
  const UnauthorizedGooglePlayNewPurchasedItemSyncFailure();

  @override
  List<Object?> get props => [];
}

class ServerGooglePlayNewPurchasedItemSyncFailure extends Equatable
    implements GooglePlayNewPurchasedItemSyncFailure {
  const ServerGooglePlayNewPurchasedItemSyncFailure();

  @override
  List<Object?> get props => [];
}

class NetworkGooglePlayNewPurchasedItemSyncFailure extends Equatable
    implements GooglePlayNewPurchasedItemSyncFailure {
  const NetworkGooglePlayNewPurchasedItemSyncFailure();

  @override
  List<Object?> get props => [];
}
